open landscape - Inglés Sinónimo Diccionario